Temporal Shifting Device